Skip to content

Bump dependencies and tighten pr-open command#13

Merged
valuecodes merged 4 commits intomainfrom
update-packages
Apr 26, 2026
Merged

Bump dependencies and tighten pr-open command#13
valuecodes merged 4 commits intomainfrom
update-packages

Conversation

@valuecodes
Copy link
Copy Markdown
Owner

What

  • Routine dependency refresh; picks up TS 6 (no config changes — shared tsconfig already pins target/module/moduleResolution) and the latest patch on every other tracked dep.
  • Bumped: hono 4.12.12, openai 6.34.0, prettier 3.8.2, vitest 4.1.4, typescript 6.0.2, typescript-eslint 8.58.1, wrangler 4.81.1, @cloudflare/workers-types 4.20260412.1, @types/node 25.6.0, @eslint/compat 2.0.5.
  • Held: eslint / @eslint/js stay on 9.39.1 — eslint-plugin-import doesn't yet declare eslint-10 peer support.
  • Tooling: /pr-open slash command no longer pushes for the user (push step removed, branch-on-remote pre-flight added, copy reworded to third-person).

How to test

pnpm install
pnpm typecheck
pnpm lint
pnpm test
pnpm format:check

Security review

Dependency-only bumps; no auth, network, or data-handling code changed.

Copilot AI review requested due to automatic review settings April 26, 2026 09:28
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Routine dependency refresh across the monorepo (TypeScript 6, Prettier/Vitest/tooling bumps, app deps like hono/openai/wrangler), plus an update to the /pr-open Claude command to avoid pushing on behalf of the user and to add a “branch exists on remote” pre-flight check.

Changes:

  • Bump core tooling versions (TypeScript 6.0.2, Prettier 3.8.2, Vitest 4.1.4, typescript-eslint 8.58.1, @types/node 25.6.0, @eslint/compat 2.0.5).
  • Bump app/runtime dependencies for apps/operator (hono 4.12.12, openai 6.34.0, wrangler 4.81.1, workers-types 4.20260412.1).
  • Tighten .claude/commands/pr-open.md to never git push and to require the branch to already exist on the remote.

Reviewed changes

Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tooling/prettier/package.json Bumps Prettier/TypeScript/@types/node for the shared Prettier tooling package.
tooling/eslint/package.json Bumps typescript-eslint/@eslint/compat and aligns toolchain versions (TS/Prettier/@types/node).
package.json Bumps root Prettier to match the refreshed toolchain.
apps/operator/package.json Bumps operator app deps/devDeps (hono/openai/wrangler/workers-types/TS toolchain).
packages/logger/package.json Aligns dev toolchain versions (Prettier/TypeScript/Vitest).
packages/http-client/package.json Aligns dev toolchain versions (Prettier/TypeScript/Vitest).
pnpm-lock.yaml Updates lockfile to reflect all dependency bumps and transitive changes.
.claude/commands/pr-open.md Updates command flow to avoid pushing and adds a remote-branch pre-flight requirement.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .claude/commands/pr-open.md Outdated
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: ae9896ae44

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread .claude/commands/pr-open.md Outdated
@valuecodes valuecodes merged commit a996c24 into main Apr 26, 2026
7 checks passed
@valuecodes valuecodes deleted the update-packages branch April 26, 2026 09:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants